package com.gljx.web.service;

import com.gljx.web.Entity.ExitClazz;

import javax.servlet.http.HttpServletRequest;
import java.util.List;
import java.util.Map;

public interface ExitClazzService {

	Map<String, Object> selectPage(int pindex, String psql, int psize);

	Map<String, Object> selectPageCount(String psql);

	void insertExitClazz(ExitClazz clazz);

	void delExitClazzById(String[] fids);

	ExitClazz selExitClazzById(String fid);

	void updateExitClazz(ExitClazz clazz);
	
	List<ExitClazz> queryDropoutapply(String companyId);

	List<ExitClazz> queryDropoutapplyByName(String companyId,String studentName);
	
	ExitClazz queryDropoutapplyByFid(String fid);

    void submitFlow(ExitClazz clazz, String submitFlag,HttpServletRequest request);

	String checkExitClazz(ExitClazz exitClazz, String state, String agreed, String auditcomment, String submitFlag, HttpServletRequest request);

    String selectAuditPersonByAdd(Object fnumber, String result);
}
